2018 Mercedes-Benz C 63 AMG Sedan Window Sticker Photo #123270609